1.He wrote one poem which ensured his undying fame.
他写的一首诗使他永享盛名。
2.His greatest scientific work was done in Europe, but his humanity earned him undying fame in America.
他最大的科学工作都是在欧洲,但他的人性为他赢得不朽的名声在美国。